home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / divers / pacifist / pcst048 / docs / pacifist.fra < prev    next >
Text File  |  1998-01-24  |  65KB  |  1,478 lines

  1.  
  2.                                         ץ³∞∞∞∞³ץ
  3.                                        ף§   õ  ∧ף
  4.                                        ף    Ø   ף
  5.        ץ³∞∞∞∞³ץ ץ³∞∞∞∞³ץ ץ³∞∞∞∞³ץ ץ³∞³ץף    ף   ףץ³∞³ץ ץ³∞∞∞∞³ץף∞∞∞∞ף
  6.       ף§   õ  ∧ا   õ  ∧ا   õ  ∧ا   ∧ף    ף   ף§   ∧ا   Ø  ∧ף    ףץץ
  7.       ף    Ø   ף    Ø   ף    Ø   ף     ף    ף   ף     ף    ∞∞∞∞ף    ף
  8.       ף    ף   ף∞∞∞∞∞   ף    ף∞∞∞ף∞∞∞∞∞ף    ף∞∞∞ף∞∞∞∞∞ף∞∞∞∞ף   ף    ף∞∞∞ף
  9.       ף    ף   ף    ף   ף    ף   ף     ף    ף∞∞ ף     ף    ף   ף    ף   ף
  10.       ף    ף   ף    ף   ף    ף   ף     ף    ף   ף     ף    ף   ף    ף   ף
  11.       ף    ף  ∧ا   ף  ∧ا   ף  ∧Ø     ף    ף   ף     Ø§   ף  ∧Ø    ף   ף
  12.       ף    ץץ³∞ ∞³ץץץץ³∞ ∞³ץץץץ³∞ףץץץץץØץץץץØ   ףץץץץץף∞³ץץץץ³∞ף    ף   ף
  13. ------ף    ף -------------------------------------------- sns -ף§   ף  ∧Ø-----
  14. õ õõõ ףץץץץØ õõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ  ∞³ץץץץ³∞  õõõ
  15.  
  16.  
  17.  
  18.                                PaCifiST v0.48
  19.                                ~~~~~~~~~~~~~~
  20.  
  21.                         programmé par Frederic Gidouin
  22.                            (frederic.gidouin@hol.fr)
  23.  
  24.                            Emulation YM2149 & driver
  25.                          Soundblaster par Arnaud Carré
  26.                             (leonard@mygale.org)
  27.  
  28.                                (c) 1996-1998
  29.  
  30.  
  31. Dernière Mise à jour: Samedi 24 Janvier 1998
  32. -------------------------------------------------------------------------------
  33.  
  34.                             TABLE DES MATIERES
  35.  
  36.                 0. Changements dans ce document
  37.  
  38.                 1. Introduction
  39.                     1.1 Qu'est-ce que PaCifiST?
  40.                     1.2 Pourquoi devrais-je l'utiliser?
  41.                     1.3 Caractéristiques
  42.                     1.4 Développements futures
  43.                     1.5 Combien ça coûte?
  44.  
  45.                 2. Installation
  46.                     2.1 Matériel Requis
  47.                     2.2 Quelques concepts utilisés dans PaCifiST
  48.                          2.2.1 Un mot sur le Moniteur
  49.                          2.2.2 L'émulation Vidéo
  50.                          2.2.3 Les modes de vitesse ("Speed Modes")
  51.                          2.2.4 L'émulation des lecteurs
  52.                          2.2.5 Le son
  53.                     2.3 Avant de démarrer l'émulateur...
  54.  
  55.                 3. Configuration
  56.                     3.1 Référence des directives du fichier INI
  57.                          3.1.1 Section "System" (Système)
  58.                          3.1.2 Section "Screen" (Ecran)
  59.                          3.1.3 Section "Debug" (Debogage)
  60.                          3.1.4 Exemple de fichier PACIFIST.INI
  61.                     3.2 Paramètres de la ligne de commande
  62.                     3.3 Configuration depuis le Moniteur
  63.                     3.4 L'écran de sélection de disquette
  64.                     3.5 L'écran des ports joysticks
  65.  
  66.                 4. Divers
  67.                     4.1 Quelques Conseils
  68.                     4.2 Le VBE 2.0
  69.                     4.3 Images de disquettes
  70.                     4.4 Correspondances pour le clavier
  71.                     4.5 Captures d'écran
  72.                     4.6 Sauvegarde de jeux
  73.                     4.7 Enregistrement de musiques .YM      (PARTIE NON ENCORE
  74.                          4.7.1 Utilisation                      TRADUITE EN
  75.                          4.7.2 Informations Techniques          FRANCAIS)
  76.                     4.8 Detection & Utilisation de PaCifiST
  77.                     4.9 Freezing/Unfreezing [*NOUVEAU*]
  78.  
  79.                 5. Le Moniteur
  80.                     5.1 L'écran du moniteur
  81.                     5.2 Les Commandes du moniteur
  82.                     5.3 Evaluateur d'expressions [*NOUVEAU*]
  83.  
  84.                 6. Ressources & Remerciements
  85.                     6.1 Programmes connexes
  86.                          6.1.1 Autres Pages Web
  87.                          6.1.2 Utilitaires
  88.                     6.2 Ressources
  89.                     6.3 Remerciements
  90.                     6.4 Pour me contacter
  91.  
  92.  
  93. -------------------------------------------------------------------------------
  94.  
  95. 0. Changements dans ce document (depuis la version 0.47)
  96. ========================================================
  97.  
  98. Nouvelles directives INI: vbemode, midi
  99.  
  100. Moniteur: commands e,fz,uz,bar,baw
  101.           évaluateur d'expression
  102.           touche MONO/COLOR
  103.  
  104. Freezing/Unfreezing
  105.  
  106. MIDI OUT, shifter STE
  107.  
  108.  
  109. 1. Introduction
  110. ===============
  111.  
  112.  
  113.  1.1 Qu'est-ce que PaCifiST?
  114.  ---------------------------
  115.  
  116. PaCifiST est un émulateur Atari ST pour PC. Il s'agit d'un
  117. émulateur logiciel, ce qui veut dire qu'il ne requiert aucune carte
  118. d'extension avec des composants du ST, votre PC suffit.
  119.  
  120. Il vous permettra d'utiliser de nombreux logiciels Atari ST sur votre PC.
  121.  
  122.  
  123.  1.2 Pourquoi devrais-je l'utiliser?
  124.  -----------------------------------
  125.  
  126. Si vous avez été un possesseur d'Atari ST, la réponse c'est: LA NOSTALGIE!
  127. C'est vraiment sympa de pouvoir ré-utiliser ses vieux programmes.
  128.  
  129. De nos jours, il y a des jeux pour PC d'une taille gigantesques, avec des
  130. graphismes & des sons incroyables. Mais à part quelques uns, ils sont
  131. généralement vite lassants et n'ont pas "d'âme".
  132.  
  133. L'Atari ST n'est pas le seul ordinateur possédant de bons jeux (j'apprécie
  134. également le C64 et l'Amiga) mais si vous avez déjà joué à Super Sprint,
  135. Stunt Car Racer, Dungeon Master ou Colonial Conquest... Alors vous avez une
  136. idée de ce qu'est un BON JEU.
  137.  
  138. Bien sur, il n'y a pas que des jeux sur Atari ST! Cette machine était par
  139. exemple largement utilisée par les professionnels de la musique, et on peut
  140. trouver à peu près tous les types de logiciels
  141.  
  142.  
  143.  1.3 Caractéristiques
  144.  --------------------
  145.  
  146. PaCifiST émules les composantes suivantes d'un Atari ST normal:
  147.  
  148.        Motorola 68000   L'émulation du 68000 est écrite entièrement en
  149.                         assembleur Intel. Tous les aspects du processeurs sont
  150.                         respectés, à l'exception des instructions en BCD
  151.                         (incorrectes). Le prefetch est émulé, pour peu qu'on
  152.                         utilise l'option "pref" du moniteur. Dans la mesure
  153.                         où cela ralentit considérablement la vitesse globale
  154.                         de l'émulateur, il est conseillé de n'activer cette
  155.                         option uniquement pour passer certaines routines
  156.                         foireuses. L'émulation du 68030 arrivera dans un
  157.                         futur plus ou moins lointain.
  158.  
  159.        Shifter (Vidéo)  Les 3 modes graphiques standards du ST sont supportés.
  160.                         Vous pouvez choisir entre une émulation monochrome
  161.                         (haute résolution) ou couleur (basse et moyenne
  162.                         résolutions. Toute l'émulation vidéo est réalisée 100%
  163.                         en assembleur.
  164.                         Certains effets spéciaux (changement de palette,
  165.                         "rasters" sont possibles, à partir du moment où vous
  166.                         utiliser un driver VBE2.0 et que vous passiez en mode
  167.                         LINE (ligne) d'émulation vidéo. Un autre mode possible
  168.                         (depuis la version 0.44) est le mode MIXED: Il permet
  169.                         en plus le changement de résolution en plein milieu
  170.                         d'un écran.
  171.                         Depuis la version 0.45, PaCifiST est aussi capable
  172.                         d'émuler des résolutions étendues, mais cela ne
  173.                         marchera, sous certaines conditions, qu'avec des
  174.                         applications systèmes.
  175.                         Pour le moment, seuls les overscans bas sont rendus.
  176.                         PaCifiST 0.48 emuler le shifter du STE (cf directive
  177.                         INI ste). [*NOUVEAU*]
  178.  
  179.        6301 (Clavier)   Ce processeur est utilisé pour la gestion du clavier,
  180.                         de la souris, du joystick et de l'horloge interne dans
  181.                         un ST réel. Le comportement exact de cette puce n'est
  182.                         pas émulé (cela prendrait trop de temps), une simple
  183.                         simulation est suffisante et se précise à chaque
  184.                         nouvelle version de l'émulateur. Une souris PC est
  185.                         nécessaire. Si aucun joystick PC n'est détecté au
  186.                         démarrage (ou si vous l'avez inhibé dans PACIFIST.INI),
  187.                         une émulation du joystick ST au clavier est proposée.
  188.  
  189.        YM-2149 (Son)    Cette puce sonore est émulée si une carte son supportée
  190.                         est reconnue (SB & GUS). L'émulation YM est réalisé
  191.                         par Arnaud Carré, également auteur de STSound. Les
  192.                         samples STF sont également + ou - bien restitués.
  193.  
  194.        MFP              Les interruptions VBL, FDC, ACIA, TIMER C sont
  195.                         correctes ainsi que les timers A, B & D en "events
  196.                         count mode" (mode de comptage d'évenements). La HBL
  197.                         n'est pas bien précise, mais c'est aussi le cas sur
  198.                         un vrai ST.
  199.  
  200.        FDC / HDC        PaCifiST utilise 3 niveaux pour l'émulation disque:
  201.                         Gemdos, Bios et matérielle. Le niveau Gemdos permet
  202.                         l'utilisation de vos disques durs/CD-ROM PC sous
  203.                         Atari. Pour les émulations Bios et matérielle, des
  204.                         "images" de disquettes sont utilisées pour simuler
  205.                         de vraies disquettes. Vous pouvez également utiliser
  206.                         votre lecteur de disquette PC (CE N'EST PAS DU TOUT
  207.                         RECOMMANDé!!!)
  208.                         Depuis la v0.45, le formatage est possible, mais il
  209.                         est simulé et nécessite que l'image de disquette ait
  210.                         la même géométrie (paramètres logiques) que le format
  211.                         voulu par l'application.
  212.  
  213.        I/O              Ce qui est envoyé vers le port parallèle est écrit
  214.                         dans le fichier PARALLEL.OUT.
  215.                         Le port série n'est pas encore fonctionnel.
  216.  
  217.        MIDI             [*NOUVEAU*] PaCifiST 0.48 dispose d'une emulation
  218.                         MIDI OUTPUT très primitive via le port d'une
  219.                         Soundblaster. Pour se faire, vous devez avoir "midi"
  220.                         configuré dans le fichier INI, mais alors l'émulation
  221.                         de la puce sonore est désactivée. Testé avec le
  222.                         jeu "Eco".
  223.  
  224.        Blitter          Le blitter du STE est à présent émulé
  225.  
  226.  1.4 Développements Futurs
  227.  -------------------------
  228.  
  229. Il reste de nombreuses choses à faire, ainsi que d'autres à corriger.
  230. La liste des choses à faire est comme suit, sans ordre précis:
  231.  
  232.         - meilleurs sons digitalisés STF
  233.         - corriger les monceaux de bogues restants
  234.         - Son DMA STE
  235.         - Accélérer l'émulation du 68000 encore un peu
  236.         - Overscans & Syncscrolls
  237.         - Meilleur moniteur (évaluateur d'expression, points d'arrêt
  238.           conditionnels...)
  239.         - Port Série qui marche
  240.         - Programme de transfert Atari<->PC
  241.         - Une option pour enregistrer/restaurer l'état du ST émulé
  242.         - Emulation 68030
  243.  
  244. Ecrivez-moi si vous avez d'autres idées réalisables.
  245. D'autres améliorations sympa sont possibles:
  246.  
  247.         - Emulation native du processeur 6301
  248.         - Support Midi total
  249.         - Emulation du FDC avec les lecteurs de disquettes PC (bof!!!)
  250.  
  251. Mais je n'ai ni les docs, ni le courage de le faire pour le moment.
  252.  
  253.  
  254.  1.5 Combien ça coûte?
  255.  ---------------------
  256.  
  257. Avant, ce programme était Shareware (partagiciel). A présent il est
  258. Giftware (On peut traduire par doniciel).
  259. ========
  260.  
  261. Vous êtes libres et encouragés de le diffuser autour de vous, à partir du
  262. moment où vous ne gagnez pas d'argent se faisant.
  263.  
  264. ...MAIS vous êtes hautement encouragés ^_^; de contribuer... Je passe
  265. beaucoup de temps sur ce projet et aimerai beaucoup recevoir quels que type
  266. de remerciements que se soient. M'envoyer une certaines sommes d'argent
  267. serait fantastique, et me permettrait de payer ma note de téléphone. Sinon,
  268. vous pouvez m'envoyer une simple carte postale, un *vieux* film de SF,
  269. un CD fait maison ou... Un bière locale!
  270.  
  271. Je déteste les programmes sharewares bridés, je ne veux pas en arriver la. En
  272. retour j'espère juste que ceux qui en ont les moyens voudront bien contribuer
  273. d'eux mêmes.
  274.  
  275. Merci a tous ceux qui l'ont d'ors et déjà fait.
  276.  
  277. 2. Installation
  278. ===============
  279.  
  280.  
  281.  2.1 Matériel Requis
  282.  -------------------
  283.  
  284. PaCifiST est conçu pour un environnement DOS. Il marchera à priori mieux depuis
  285. le DOS, mais se satisfera d'une sessions DOS sous Windows 3.11, 95 ou NT. On
  286. m'a dit qu'il fonctionnait également sous OS/2 (assurez-vous juste que l'option
  287. MOUSE_EXCLUSIVE_ACCESS soit OFF), mais pas sous DosEmu depuis Linux.
  288.  
  289. La configuration MINIMALE sur laquelle vous devriez utiliser ce programme est
  290. un 486DX-100. Il marchera avec moins que ça, mais ne vous attendez pas alors
  291. à des prouesses. Je développe PaCifiST sur un AMD 586-133 (environ un P75),
  292. et la vitesse est généralement supérieure à celle d'un ST de base à 50
  293. images/secondes, le son émulé à 22Khz, avec la plupart des jeux. Bien sur
  294. certaines routines (plasma) ralentissent plus que d'autres l'émulation.
  295.  
  296. PaCifiST nécessite environ 1.5 Mo de mémoire lui même, à quoi il faut
  297. ajouter la taille de mémoire vive ST que vous voulez. Avec 8Mo de mémoire,
  298. vous aurez au mieux un Atari ST avec 6Mo.
  299.  
  300. Une souris est NECESSAIRE. Vous pouvez choisir entre un driver intégré (souris
  301. branchée sur le port série seulement) ou un driver standard que vous aurez
  302. pris soin de démarrer. Le driver intégré ne fonctionne pas sous Win95, je
  303. ne l'ai fait que pour corriger un bug rencontré par quelques personnes.
  304. Si PaCifiST ne détecte pas de joystick, il utilisera les touches flèches
  305. de votre clavier (quand la diode NumLock/VerrNum (Pavé Numérique) est
  306. éteinte seulement) pour en simuler un. Vous pouvez afficher l'écran de
  307. l'émulation joystick avec F4 depuis le moniteur.
  308.  
  309. Une carte son compatible soundblaster ou GUS est nécessaire si vous désirez
  310. entendre quelque chose.
  311.  
  312. En plus de tout ça, vous devez impérativement posséder un fichier "dump"
  313. d'un TOS (le système d'exploitation en ROM) ST. Lancez le programme ST
  314. joint DUMP_TOS.PRG (dans le répertoire STFILES) pour sauver son TOS sur
  315. disquette.
  316.  
  317. PaCifiST doit absolument être exécuté depuis son répertoire, qui devra
  318. contenir le fichier PACIFIST.INI (fichier texte de configuration) et PATCH.H68
  319. (qui contient un peu de code 68000 nécessaire à l'émulation Gemdos).
  320.  
  321.  
  322.  2.2 Quelques concepts utilisés par PaCifiST
  323.  -------------------------------------------
  324.  
  325. Cette section donne quelques explications sur des concepts qu'il est
  326. souhaitable de comprendre pour exploiter au maximum l'émulateur.
  327.  
  328.    2.2.1 Un mot sur le Moniteur
  329.    ----------------------------
  330.  
  331. Par defaut, quand vous démarrer PaCifiST, vous atterrissez sur l'écran du
  332. moniteur. Pour lancer l'émulation proprement dite, vous devez taper "g" (go)
  333. et appuyer sur ENTREE. Vous pouvez rappller cet écran à tout moment en
  334. appuyant sur la touche qui est entre ECHAP et TAB (souvent un petit 2). Vous
  335. aurez besoin de passer par là pour quitter l'émulateur, réinitiliser l'Atari,
  336. choisir un mode vidéo de restitution ou d'autres options.
  337.  
  338. IMPORTANT: Parfois, quand vous rappelez l'écran du Moniteur, il se peut que
  339. le clavier ne réponde pas bien. En ce cas, pressez simultanément sur les
  340. touches SHIFT, ALT & CTRL.
  341.  
  342. La commande "x" permet de revenir au DOS.
  343.  
  344. Reportez-vous à la section qui résume les commandes du Moniteur pour plus
  345. d'explications.
  346.  
  347.  
  348.    2.2 L'émulation Vidéo
  349.    ---------------------
  350.  
  351. Il existe 4 différentes façons d'émuler la vidéo. Néanmoins, seul la
  352. basse résolution est affecté.
  353.  
  354. Le premier mode (utilisé par défaut) est appelé le "Screen-Oriented" (orienté
  355. écran), car tout l'écran de l'Atari ST est affiché d'un seul coup. De ce fait,
  356. une seule palette (16 couleurs) est utilisable et aucun effet spécial n'est
  357. possible. C'est le mode idéal pour se servir d'applications GEM, il est aussi
  358. le plus rapide.
  359.  
  360. Le second mode est appelé "Line-Oriented" (orienté ligne), et cette fois-ci
  361. chaque ligne de l'écran Atari est construite à la fois. C'est le mode idéal
  362. pour les jeux et les démos car il autorise de nombreux effets spéciaux.
  363.  
  364. Le troisième mode est le "Mixed mode" (mode mixte) et requiert un driver VBE
  365. proposant une résolution de 640x400x256 en mode linéaire. Identique au mode
  366. "orienté ligne" mais il autorise en plus le changement dynamique de résolution
  367. en plein milieu d'une image (comme dans les jeux d'aventures de Magnetic
  368. Scroll & de Level 9, et dans la Calimero Demo par exemple).
  369.  
  370. Le dernier mode (nouveau dans la version 0.45) est le "custom mode" (mode
  371. personnel) et lui aussi nécessite une résolution VBE de 640x480x256. TOUT CELA
  372. EST EXPERIMENTAL, ne l'utilisez que depuis le bureau du GEM et avec le TOS2.06.
  373. Vous ne pouvez pas choisir ce mode une fois l'émulateur lancé, il faut le faire
  374. au démarrage (option RENDER (rendu) du fichier INI ou en paramètre de la ligne
  375. de commande).
  376.  
  377.         Mode orienté écran (Screen-Oriented mode)
  378.                 - ne permet pas d'effet spécial
  379.                 + fonctionne très bien sous Windows même fenêtré)
  380.                 + rapide
  381.                 + marche sur toute les configurations
  382.  
  383.         Mode orienté écran (Line-Oriented mode)
  384.                 - plus lent
  385.                 - driver VBE2.0 recommandé
  386.                 - fonctionne SEULEMENT en plein écran sous Windows
  387.                 + différentes résolution PC (320x200, 640x480...)
  388.                 + capable de gérer les changements de palette (rasters),
  389.                   overscan bas (avec plus de 200 lignes).
  390.  
  391.         Mode mixte (Mixed-Mode)
  392.                 - bien plus lent
  393.                 - nécessite un driver VBE2.0 avec une résolution de 640x480x256
  394.                   ou 640x400x256.
  395.                 - ne marche qu'en plein écran sous Windows
  396.                 + capable d'émuler plus ou moins bien les changement de palette
  397.                   et de résolution dans l'image.
  398.  
  399. Vous pouvez passer d'un de ces modes d'émulation vidéo à un autre facilement
  400. (touche F1 sous le moniteur).
  401. IMPORTANT: le mode "orienté ligne" est désactivé en haute et moyenne
  402. résolution. Le mode Mixte est désactivé en haute résolution.
  403.  
  404.         Mode personnel (Custom-Mode):
  405.                 - *très* lent
  406.                 - nécessite un driver VBE2.0 avec une résolution de 640x480x256.
  407.                 - ne marche qu'en plein écran sous Windows
  408.                 - une fois choisi ce mode, vous ne pouvez plus changer de
  409.                   mode sans quitter l'émulateur.
  410.                 + extension de la résolution ST à 640x480 en 16 couleurs.
  411.                   d'autres résolutions seront peut-être ajoutées dans le futur.
  412.  
  413.  
  414.  
  415.    2.2.3 Les Modes de Vitesse (Speed Modes)
  416.    ----------------------------------------
  417.  
  418. La version 0.4 a vu l'arrivée de 2 modes de vitesse d'émulation: ST et MAX. Le
  419. mode par défaut est le ST-speed (vitesse ST): Meme avec le plus rapide des
  420. Pntium, la vitesse n'excédera jamais celle d'un ST à 8Mhz. C'est absolument
  421. nécessaire pour certains programmes. L'autre mode, MAX-speed (vitesse maxi)
  422. fait que l'émulateur se synchronise avec la vitesse du PC. Néanmoins ce mode
  423. n'est compatible qu'avec des applications systèmes.
  424.  
  425. Passer d'un mode de vitesse à l'autre en cours d'émulation n'est PAS RECOMMANDE,
  426. mieux vaut le faire avant.
  427.  
  428.  
  429.    2.2.4 L'émulation des lecteurs
  430.    ------------------------------
  431.  
  432. PaCifiST propose 3 façons d'émuler les unité de stockage.
  433.  
  434.     - LECTEUR DE DISQUETTES PC (A:)
  435.  
  436.         J'ai ajouté ce mode quasi-contraint par bon nombre de demandes.
  437.         Ce n'est PAS RECOMMANDE!!! Il subsiste de nombreux problèmes, notamment
  438.         la détection de changement de disquette & la protection. Si la
  439.         directive <pcdrive> (lecteur PC) est utilisée au démarrage et qu'aucune
  440.         image de disquette n'est choisie pour le lecteur ST A:, alors PaCifiST
  441.         bootera sur le lecteur physique du PC. Toutefois, j'insiste: Utilisez
  442.         plutôt des images de disquettes... ^_^;
  443.         La clause PCDRIVE semble donner de meilleur résultat sous Windows 95
  444.         que sous DOS.
  445.  
  446.     - IMAGES DE DISQUETTE (Disk Images):
  447.  
  448.         Il s'agit d'un fichier qui contient à la suite tous les secteurs d'une
  449.         disquette. Pour les programmes émulés, il est similaire à une vraie
  450.         disquette insérée dans un lecteur. Les images de disquette fonctionnent
  451.         avec tous les programmes, même ceux qui utilise directement le
  452.         contrôleur de disque (FDC). PaCifiST reconnaît les images de disquette
  453.         à leur extension ".ST".
  454.         Vous pouvez choisir 2 images au démarrage de l'émulateur avec la
  455.         directive "IMAGE=", ou en cours d'émulation depuis l'écran de Sélection
  456.         de disquette (DISK SELECTION SCREEN).
  457.         Depuis la version 0.41, PaCifiST peut aussi utiliser des fichiers MSA.
  458.  
  459.     - REPERTOIRES MONTéS (Mounted Directories):
  460.  
  461.         Cela ne marchera que pour les programmes utilisant le GEMDOS pour leur
  462.         accès aux fichiers. Cette méthode vous permet de "monter" des
  463.         répertoires de votre PC comme des unités Atari. Par exemple, si vous
  464.         montez "D:\ATARI" sur le lecteur C: de l'Atari au démarrage, les
  465.         programmes lancés depuis l'émulateur verront le répertoire D:\ATARI
  466.         et tous ses sous-répertoires comme étant sur un lecteur C:.
  467.         Vous pouvez très bien monter des partitions entières, mais ce n'est
  468.         pas conseillé: Vous avez plutôt intérêt à n'utiliser qu'un répertoire
  469.         ou deux. De cette façon, même en cas de gros plantage, aucun de
  470.         vos fichiers PC ne seront affectés.
  471.         Vous ne pouvez pas changer l'affectation de répertoire montés une
  472.         fois PaCifiST lancé, ce n'est possible qu'au démarrage.
  473.  
  474.  
  475.    2.2.5 Le Son
  476.    ------------
  477.  
  478. Les sons digitalisés du STF sont très mal rendu pour l'instant (mais ça
  479. dépend beaucoup de la routine qui les joue). Vous pouvez supprimer cette
  480. émulation dans le fichier INI ou avec la touche F5 sous le moniteur.
  481.  
  482. Les cartes sons supportés sont la Soundblaster et la Gravis Ultrasound. Des
  483. drivers pour d'autres cartes ne sont pas prévus.
  484.  
  485. L'émulateur tentera d'abord de détecter une GUS, puis une Soundblaster...
  486.  
  487.         SOUNDBLASTER
  488.         ============
  489.  
  490. PaCifiST n'essayera pas de la trouver tout seul, mais se basera sur la
  491. variable d'environnement BLASTER. Avant de démarrer l'émulateur, assurez-vous
  492. qu'elle est bien définie. Reportez-vous à la documentation de votre carte
  493. sonore si vous n'y parvenez pas. Si vous connaissez les paramètres, sous
  494. DOS tapez:
  495.  
  496. SET BLASTER= Axxx Ix Dx
  497.  
  498.         Axxx étant la valeur du Port. Par exemple A220
  499.         Ix étant le numéro d'interruption. Par exemple I7
  500.         Dx étant le canal DMA. Par exemple D1
  501.  
  502.  
  503.         GRAVIS ULTRASOUND
  504.         =================
  505.  
  506. Comme pour la SB, la variable d'environnement ULTRASND doit être définie.
  507.  
  508. SET ULTRASND= ppp,d,d',i,i'
  509.  
  510.         Où ppp est la valeur du port (220,240...)
  511.         Où d est le canal DMA
  512.         Où i est le numéro d'interruption
  513.  
  514.  
  515.  2.3 Avant de démarrer l'émulateur
  516.  ---------------------------------
  517.  
  518. PaCifiST est configuré par l'intermédiaire d'un fichier texte: "PACIFIST.INI".
  519. Vous pouvez l'éditer avec n'importe quel éditeur (l'EDIT du DOS, le NOTEPAD de
  520. Windows) pour modifier le comportement de l'émulateur. Certaines options
  521. peuvent aussi être spécifiées en paramètre sur la ligne de commande.
  522. Ce document contient une section détaillant toutes les options. Gardez tout
  523. de même une copie du fichier INI original, en cas de problème. Avec
  524. le paramètre de ligne de commande /ini vous pouvez précisez un autre fichier
  525. de configuration que PACIFIST.INI.
  526.  
  527. La première fois que vous allez utiliser PaCifiST, il y a quelques trucs
  528. à changer dans la configuration selon votre système.
  529.  
  530. La chose la plus importante est d'indiquer à PaCifiST où trouver votre fichier
  531. TOS. Charger le fichier INI avec un éditeur de texte and allez dans la section
  532. [system]. Vous pouvez mettre des lignes en commentaires en plaçant un ";" en
  533. début de ligne. Ensuite, indiquez le nom de votre fichier TOS (TOS image):
  534.  
  535.  
  536. tos= tos162.img    ;vous devez spécifier le chemin d'accès complet au fichier
  537.                    ;si il n'est pas dans le répertoire de PaCifiST.
  538.  
  539.  
  540. Placez autant de clauses "TOS=" que vous avez de fichiers TOS, de façon à
  541. pouvoir passer de l'un à l'autre pendant l'émulation. Le dernier spécifié
  542. sera celui par défaut. Il est conseillé pour chaque clause TOS= de placer
  543. aussi un court commentaire pour décrire le fichier, par exemple en donnant
  544. la version du TOS, le pays d'origine, etc... par exemple:
  545.  
  546. tos= tos162.img, "TOS 1.62 (fr)"
  547.  
  548.  
  549. Le fichier INI livré avec PaCifiST contient un exemple de configuration de TOS.
  550.  
  551. Assurez-vous aussi la première fois que tous les chemins dans les clauses
  552. IMAGE et MOUNT sont valides.
  553.  
  554. 3. Configuration
  555. ================
  556.  
  557. Il y a 3 niveaux de configuration. Le fichier INI contient les options
  558. globales, tandis que les paramètres de ligne de commande n'affecte que la
  559. session en cours. Enfin, certaines options peuvent être changées en cours
  560. de route depuis le moniteur.
  561.  
  562. Un fichier appelé JOY.CFG sera aussi créé dans le répertoire de PaCifiST dès
  563. que vous calibrerez un éventuel joystick.
  564.  
  565.  
  566.  3.1 Réferences des directives du fichier INI
  567.  --------------------------------------------
  568.  
  569.  
  570. Les tabulations, espaces et le texte après ";" sont ignorés.
  571.  
  572.  
  573.     3.1.1 Section "System" (Système)
  574.     --------------------------------
  575.  
  576.         TOS = <fichier>,"comnt" Nom du fichier TOS. Si plusieurs sont déclarés,
  577.                                 le dernier sera utilisé par défaut. Vous pouvez
  578.                                 passer d'un TOS à l'autre depuis le moniteur.
  579.  
  580.         AUTORUN = [yes|no]      Si YES (Oui), PaCifiST démarrera de suite
  581.                                 l'émulation, sans passer par le moniteur.
  582.  
  583.         RAMSIZE = [n|512k]      Spécifie la taille de la RAM (mémoire vive)
  584.                                 affectée à l'Atari ST émulé. Les valeurs
  585.                                 possibles sont de 1 à 14 Mo et 512k. Depuis
  586.                                 la version 0.47, vous pouvez également indiquer
  587.                                 des multiples de 0.5 (0.5, 2.5, etc...)
  588.  
  589.  
  590.         SOUND = [yes|no]        Indique si vous voulez une émulation du son
  591.                                 ou non.
  592.  
  593.         SAMPLES = [yes|no]      Indique si vous voulez une (mauvaise) émulation
  594.                                 des sons digitalisés (logiciels) du STF
  595.  
  596.         VOLUME = <n>            Indique le volume sonore. Le maxi est 255, et
  597.                                 c'est également la valeur par défaut (il est
  598.                                 préférable de régler le son de manière externe).
  599.  
  600.         MIDI = [yes|no]         Emulation du MIDI OUT? Carte soundblaster
  601.                                 nécessaire, mais alors l'émulation de la
  602.                                 puce sonore n'est plus possible. [*NOUVEAU*]
  603.  
  604.         INTERNALMOUSE=[yes|no]  Le défaut est non. Mettez cette directive à
  605.                                 yes si vous rencontrez des problèmes de souris.
  606.                                 Cela ne marche *que* sous DOS.
  607.  
  608.         SENSITIVITY=[1-10]      Sensibilité de la souris (incompatible avec la
  609.                                 clause INTERNALMOUSE) de 1 à 10 (défaut 5).
  610.  
  611.         MOUSECOM = [1|2]        Dans le cas ou INTERNALMOUSE est mis à yes,
  612.                                 désigne le port série de votre souris.
  613.  
  614.         SERIAL = [yes|no]       Autorise/Supprime l'émulation du port série.
  615.                                 mieux vaut mettre à non: De toute façon ce
  616.                                 n'est pas encore près.
  617.  
  618.         JOYSTICK = [yes|no]     Demande à PaCifiST de ne pas utiliser de
  619.                                 joystick PC. Une émulation clavier est de
  620.                                 toute façon possible.
  621.  
  622.         LAPTOP = [yes|no]       Si à "yes", c'est l'autre touche CTRL qui sera
  623.                                 utilisée pour émuler le bouton de feu du
  624.                                 joystick. (option pour ordinateurs portables)
  625.  
  626.         LEDS = [yes|no]         Si à "yes" (défaut), la LED "scroll lock"
  627.                                 clignotera pour indiquer une activité du
  628.                                 lecteur de disquette du ST émulé.
  629.  
  630.         KBDELAY = n             Délai de réponse du clavier de 1 à 10 (défaut
  631.                                 3). Vous pouvez aussi changer cette valeur
  632.                                 depuis le moniteur. Le processeur clavier du
  633.                                 ST (6301) envoie des paquets d'information
  634.                                 au 68000. Ce paramètre permet de simuler un
  635.                                 délai entre chaque information des paquets.
  636.  
  637.         IMAGE = <fichier>,drv   Cette directive donne le nom d'un fichier
  638.                                 image de disquette devant être "insérée"
  639.                                 dans le lecteur A: ou B:
  640.                                 2 clauses IMAGE peuvent être utilisées
  641.                                 conjointement dans le fichier INI. Vous pouvez
  642.                                 également préciser un lecteur (A ou B) pour
  643.                                 forcer l'image dans un lecteur particulier.
  644.  
  645.         MOUNT = <chemin absolu> Demande à l'émulateur de "monter" un répertoire
  646.                                 PC comme unité Atari. Le chemin précisé doit
  647.                                 être donné de façon absolue (depuis la racine,
  648.                                 par exemple MOUNT=C:\PACIFIST\STFILES).
  649.  
  650.         PCDRIVE = [yes|no]      PaCifiST doit-il utiliser le lecteur de
  651.                                 disquette du PC. Le Défaut (et la valeur
  652.                                 conseillé) est "no".
  653.  
  654.         PARALLEL = [yes|no]     Emulation du port parallèle ou non
  655.  
  656.         STE = [yes|no]          Emulation du shifter STE
  657.  
  658.  
  659.     3.1.2 Section "Screen" (Ecran)
  660.     ------------------------------
  661.  
  662.         MONOCHROME = [yes|no]   Comme vous le devinez, PaCifiST doit-il émuler
  663.                                 un moniteur couleur ou monochrome.
  664.  
  665.         FASTVIDEO = [yes|no]    Mettre à "yes", surtout si votre carte vidéo
  666.                                 est lente. Cela n'est utile qu'en mode
  667.                                 d'émulation vidéo orientée-écran.
  668.  
  669.         REFRESHRATE = <n>       Le défaut est 1, ce qui veut dire que *tous*
  670.                                 les écran Atari sont converti en écran PC
  671.                                 (50 fois par seconde). Si votre PC est un lent,
  672.                                 vous pouvez mettre une autre valeur.
  673.  
  674.         RENDER = [screen|line|mixed|custom]
  675.  
  676.                                 Démarre PaCifiST dans un mode d'émulation
  677.                                 vidéo précis.
  678.  
  679.        VBEMODE = [?|n]          Donne le mode VBE à utiliser par défaut
  680.                                 en mode ligne. [*NOUVEAU*] cf 4.2
  681.  
  682.     3.1.3 Section "Debug" (Déboggage)
  683.     ---------------------------------
  684.  
  685. Ces paramètres ne sont guères utiles que pour moi, et ceux qui veulent un
  686. peu "bidouiller": examiner les interruptions, les évenements clavier,
  687. désassembler du code...
  688. Vous devez impérativement posséder une version compilée "DEBUG" de l'émulateur
  689. pour en tirer profit.
  690.  
  691.         LOGFILE = <fichier>     Nom d'un fichier de LOG où enregistrer
  692.                                 certaines informations plus ou moins
  693.                                 techniques.
  694.  
  695.         TRAPIRQ = [all|none|v]  Demande à PaCifiST de stopper l'exécution des
  696.                                 programmes quant une interruption se produit.
  697.                                 Le défaut est de n'en intercepter aucune.
  698.                                 "all" signifie toute ("none" aucune). Si le
  699.                                 nombre v est positif, cette exception est
  700.                                 rajoutée à la liste, s'il est négatif elle est
  701.                                 retirée. Vous pouvez spécifier une liste de
  702.                                 valeurs séparées par des virgules.
  703.  
  704.         LOGIRQ = [all|none|v]   Comme ci-dessus, mais PaCifiST se contentera
  705.                                 d'écrire un bloc d'information dans le fichier
  706.                                 de LOG sans interrompre l'exécution.
  707.  
  708.  
  709.     3.1.4 Exemple de fichier PACIFIST.INI
  710.     -------------------------------------
  711.  
  712.  
  713. [system]
  714.  
  715. tos = c:\pacifist\tos.rom, "Mon TOS"    ; donne le chemin d'accès au TOS
  716.  
  717. image=c:\pacifist\disks\boot.st ; nom d'un fichier image pour le lecteur ST A:
  718. mount=c:\pacifist\stfiles       ; C:\PACIFIST\STFILES deviendra C: pour le ST
  719. mount=c:\pacifist\games         ; C:\PACIFIST\GAMES deviendra D: pour le ST
  720. autorun = no                    ; afficher le moniteur
  721.  
  722. pcdrive=no                      ; :) pas d'émulation dans le lecteur du PC
  723.  
  724. [video]
  725.  
  726. refreshrate = 2                 ; n'émule qu'un écran de l'Atari sur deux
  727. monochrome = no                 ; émulation d'un moniteur COULEUR
  728. render=screen                   ; utiliser le rendu vidéo par écran
  729.  
  730. [debug]                         ; seulement si PaCifiST est compilé par DEBUG
  731.                                 ; ignorez cette section
  732.  
  733. logfile = f:\debug.out          ; le fichier de log où mettre les infos
  734. logirq = none                   ; liste des exceptions vide
  735. logirq = 0x21                   ; logguer les appels à GEMDOS
  736. logirq = 0x1c,69                ; logguer aussi les VBL & les TIMERS C
  737. trapirq = 5                     ; monitorer les divisions par zéros
  738.  
  739.  
  740.  3.2 Paramètres de la ligne de commande
  741.  --------------------------------------
  742.  
  743. PACIFIST [/option1] [/option2] [....]
  744.  
  745. Certaines directives du fichier INI peuvent être outrepassées sur la ligne
  746. de commande. Les options valides sont:
  747.  
  748.  
  749.         /[h(elp)|?]             liste des options
  750.         /ini <fichier>          utilise le nom précisé plutot que PACIFIST.INI
  751.         /refreshrate n          comme la directive REFRESHRATE
  752.         /mono [yes|no]          comme la directive MONOCHROME
  753.         /autorun [yes|no]       comme la directive AUTORUN
  754.         /ramsize [n|512k]       comme la directive RAMSIZE
  755.         /sound [yes|no]         comme la directive SOUND
  756.         /image <filename>       désigne une image de disquette prioritaire
  757.         /mount <path>           désigne un chemin à monter prioritairement
  758.         /maxspeed               comment en mode "maxspeed" (vitesse maxi)
  759.         /pcdrive [yes|no]       comme la directive  PCDRIVE directive
  760.         /render [screen|line|mixed|custom] comme la directive RENDER
  761.         /ymrecord               allocation mémoire pour l'enregistrement des YM
  762.         /vbemode [?|n]          comme la directive VBEMODE
  763.  
  764.  
  765.  3.3 Configuration depuis le Moniteur
  766.  ------------------------------------
  767.  
  768. Lisez la section de référence du Moniteur pour une description complète de
  769. toutes les commandes. Si vous ne connaissez pas l'assembleur 68000, seules
  770. les commandes suivantes vous serons directement utiles:
  771.  
  772.         g       "go", lancer l'émulation
  773.         x       "eXit" quitter l'émulateur et revenir au DOS
  774.         vol <n> définie le volume (0-255)
  775.         help    aide rapide
  776.  
  777. Touches utiles:
  778.  
  779. [F1]    Changer entre les modes de rendu vidéo SCREEN (écran), LINE (lignes),
  780.         MIXED (mixte).
  781.  
  782. [F2]    Choisir un mode vidéo utilisé en mode LINE (lignes). Disponible
  783.         seulement si un driver VBE2.0 avec mémoire vidéo linéaire est détecté
  784.         au démarrage. Les modes 256 couleurs sont les plus rapides, mais les
  785.         32k & 64k donnent de meilleurs résultat.
  786.         Le mode par défaut peut être précisé en utilisant la directive INI
  787.         (ou le paramètre de ligne de commandes) vbemode. [*NOUVEAU*] cf 4.2
  788.  
  789. [F3]    Change le mode de vitesse (MAX/ST). Peu stable.
  790.  
  791. [F4]    Affiche l'écran d'émulation joystick.
  792.  
  793. [F5]    Emulation des sons digitalisés logiciels du STF
  794.  
  795. [F10]   Change entre l'émulation MONO/COULEUR. Comme pour un vrai ST,
  796.         la machine émulée est réinitialisée. [*NOUVEAU*]
  797.  
  798. [F12]   Affiche l'écran de sélection de disquette. On peut aussi utiliser
  799.         F12 *pendant* l'émulation.
  800.  
  801.  
  802.  3.4 L'écran de sélection de disquette
  803.  -------------------------------------
  804.  
  805. Utilisez F12 à tout moment pour afficher cet écran. Il est utilisé pour
  806. changer les disquettes insérées dans les lecteurs A: & B: du ST émulé.
  807.  
  808. Le sélecteur n'affiche pas tous les fichiers, mais seulement ceux dont
  809. l'extension est .ST, .MSA, .ZIP et .RAR ainsi que les répertoires
  810. et les unités valides.
  811.  
  812. Utilisez ESC pour quitter l'écran. <HAUT>, <BAS>, <PAGE PREC.>, <PAGE SUIV.>,
  813. <HOME>, <FIN> pour naviguer dans la liste de gauche. <TAB>, <DROITE>, <GAUCHE>
  814. choisissent entre le lecteur de disquette A: & B. <ENTREE> insérera l'image
  815. sélectionné dans le lecteur courant. Il y a également une option pour
  816. virtuellement "l'enlever".
  817.  
  818. La touche <*> vous permet de forcer la non-exécution des bootsecteurs qui
  819. sont normalement exécutables. Par défaut, PaCifiST est en mode 'KEEP BOOT'
  820. (conserver le boot) mais en mode 'SKIP BOOT' (outrepasser le boot) il fera
  821. croire a l'Atari qu'aucun boot n'est exécutable.
  822. Pratique si une image de disquette contient un virus ST (inoffensif pour
  823. votre PC!).
  824.  
  825. Bien sur, si la disquette insérée doit être bootée (pour qu'un jeu démarre),
  826. il faut également effectuer un reset de l'Atari ST (CTRL-BREAK sous émulation,
  827. ou commande 'reset' sous le Moniteur).
  828.  
  829. Le sélecteur de disquettes considère les archives ZIP & RAR comme des
  830. répertoires conventionnels, vous pouvez dont grouper vos images de disquette
  831. dans de tels archives. Les désarchiveurs PKUNZIP.EXE & RAR.EXE doivent se
  832. trouver dans le chemin du DOS (ou le répertoire de PaCifiST) pour que cette
  833. possibilité vous soit présentée. PaCifiST utilisera le répertoire temporaire
  834. précisé dans la variable d'environnement TEMP pour ces extractions.
  835.  
  836. IMPORTANT: Aucune écriture effectuée sur une image MSA ou dans une archive
  837. ne sera répercutée dans l'image originale.
  838.  
  839.  3.5 L'écran des ports joysticks
  840.  -------------------------------
  841.  
  842. Cet écran vous permet de choisir entre différents types d'émulations pour
  843. chacun des 2 ports joystick de l'Atari. Pour l'instant, seuls 3 choix sont
  844. possibles: "none" (pas d'émulation), "PC Joystick #1" et "Numeric Pad" (pavé
  845. numérique).
  846.  
  847.       - PC Joystick #1 n'est disponible que si un joystick analogique a
  848.         été détecté au démarrage de l'émulateur. Vous devez également calibrer
  849.         cette manette: Tapez "c" depuis cet écran, ou "calib" sous le Moniteur.
  850.  
  851.       - Le pavé numérique peut donc être utilisé pour simuler un joystick ST,
  852.         le voyant NumLock (VerrNum) doit alors être désactivé.
  853.         la touche CTRL de droite (ou gauche si laptop=yes dans le fichier INI)
  854.         sert de bouton de feu.
  855.  
  856.  
  857. 4. Divers
  858. =========
  859.  
  860.  4.1 Quelques Conseils
  861.  ---------------------
  862.  
  863.         - MIEUX VAUT NE PAS UTILISER DE CACHE DISQUE AVEC ECRITURE DIFFEREE
  864.           (genre SMARTDRV C+)
  865.  
  866.         - Quelques fonctions du GEMDOS ne sont pas super bien émulées. Par
  867.           exemple sur les unités "mountées", le sélecteur de fichiers du
  868.           GFA BASIC ne marche pas bien.
  869.  
  870.         - Si vous avez des difficultés à configurer PaCifiST, vous avez tout
  871.           intérêt à utiliser une "front-end interface" (interface de config),
  872.           un utilitaire spécialement créé dans ce but. Il en existe une
  873.           dizaine, dont AssiST sous DOS (Par Aengus Jankowsky) & PaCiLOAD
  874.           sous Windows 95 (par Andrew Knipe).
  875.  
  876.         - Si vous utiliser une version "DEBUG" de PaCifiST et que vous avez
  877.           beaucoup de mémoire, placer le fichier de LOG dans un ramdisque.
  878.  
  879.         - Eviter d'utiliser PCDRIVE. C'est lent, peu stable et bien moins
  880.           pratique qu'une image de disquette.
  881.  
  882.  
  883.  4.2 Le VBE 2.0
  884.  --------------
  885.  
  886. Pour que le mode de rendu vidéo par ligne (LINE MODE) donne toute sa mesure,
  887. mieux vaut disposer d'un driver VBE 2.0, comme par exemple Scitech's
  888. Display Doctor (http://www.scitechsoft.com), un shareware.
  889.  
  890. Si vous posséder une carte graphique basée sur une puce de la famille S3,
  891. il existe également S3VBE par D.Meschede qui lui est gratuit.
  892.  
  893. [*NOUVEAU*]: Vous pouvez changer le mode VBE2.0 utilisé par défaut en mode
  894. LINE au démarrage, en utilisant la directive INI "vbemode". D'abord il
  895. faut créer un fichier listant les modes autorisés. Pour cela ayez
  896. "vbemode=?" dans PACIFIST.INI (ou démarrez l'émulateur avec /vbemode ?)
  897.  
  898. Un fichier VBEMODES.LST est créé, ressemblant à ca:
  899.  
  900. --- PaCifiST authorized VBE Modes ---
  901. 0x0163   320   200     8
  902. 0x0164   320   240     8
  903. 0x014f   400   300     8
  904. 0x010d   320   200    15
  905. 0x012e   320   240    15
  906. 0x0137   320   400    16
  907. 0x0138   320   480    16
  908.  
  909. Bien sur, ce sera différent d'une configuration à une autre. La première
  910. colonne indique le nom du mode, puis on trouve les résolutions X et Y,
  911. puis le nombre de bits par couleurs (8 pour 256 colors, 15 pour 32000,
  912. 16 pour 65000).
  913.  
  914. Donc si vous voulez le mode 320x240 en 256 couleurs par défaut en mode
  915. LINE, il faut avoir "vbemode=0x0164" dans le fichier INI.
  916.  
  917.  
  918.  4.3 Images de disquettes
  919.  ------------------------
  920.  
  921. Ces fichiers ne contiennent juste que les secteurs d'une vraie disquette
  922. mis les uns à la suite des autres dans l'ordre logique.
  923.  
  924. PaCifiST n'a pas besoin d'informations particulières, parce que les paramètres
  925. de la disquette (nombre de secteurs, pistes...) sont contenus dans le premier
  926. secteur. Si ces valeurs semblent erronées, PaCifiST tentera de les deviner
  927. au mieux.
  928.  
  929. Vous pouvez créer vos propres fichiers images à partir de vos disquettes
  930. ST par le programme IMGBUILD. Il vous permet également de créer des images
  931. vierges de tailles diverses. Reportez-vous à la section RESSOURCES pour
  932. plus d'informations.
  933.  
  934. PaCifiST est également capable d'utiliser directement des fichiers au
  935. format MSA.
  936.  
  937.  
  938.  4.4 Correspondances pour le clavier
  939.  -----------------------------------
  940.  
  941.  
  942. Le clavier pendant l'émulation correspond à celui d'un Atari réel, excepté:
  943.  
  944.         - HELP est mappé sur PagePrec
  945.         - UNDO est mappé sur PageSuiv
  946.  
  947.         - CTRL+Break fait un reset (+SHIFT pour un reset à froid)
  948.  
  949.         - En émulation joystick, si NumLock est on, les touches flechées
  950.           correspondent aux directions de la manette de jeux (CTRL = feu),
  951.  
  952. F12 ramène au premier plan l'écran de sélection de disquette.
  953. La touche en dessous ECHAPE ramène le Moniteur.
  954.  
  955.  
  956.  4.5 Captures d'écran
  957.  --------------------
  958.  
  959.  
  960. Cette possibilité est apparue dans la version 0.44 de PaCifiST. Elle vous
  961. permet d'enregistrer l'image actuellement à écran dans un fichier PCX
  962. créé dans le répertoire de PaCifiST. Tous les fichiers seront appelés
  963. "PCST_xxx.PCX"
  964.  
  965. Vous avez juste à presser la touche "Arrêt Défil" (ScrollLock), mais ce n'est
  966. pas possible dans tous les modes vidéos.
  967.  
  968. * modes suppportés:
  969.  
  970.         - Haute résolution du ST
  971.         - Basse résolution en SCREEN MODE
  972.         - Basse résolution en LINE MODE (256 & Hicolor)
  973.         - MIXED MODE (depuis PaCifiST v0.45)
  974.  
  975. * non supportés:
  976.  
  977.         - Moyenne résolution du ST
  978.  
  979.  
  980.  4.6 Sauvegarde de jeux
  981.  ----------------------
  982.  
  983. Le formatage dans PaCifiST est feint puisqu'il ne modifie pas la structure
  984. des images de disquettes. Vous pouvez donc formater des disques de sauvegarde
  985. pour certains jeux (voir ci-dessous), a condition que vous utilisiez des
  986. images prévues pour: Même nombre de faces, de pistes et de secteurs par piste.
  987.  
  988. Exemples:
  989.  
  990.         CARRIER COMMAND - Disquette double face, 10 secteurs
  991.                           [imgbuild /blank /name SAVE.ST /sector 10]
  992.  
  993.         DEUTEROS -        Disquette standard (double face, 9 secteurs)
  994.                           [imgbuild /blank /name SAVE.ST)
  995.  
  996.  
  997.  4.7 Enregistrement de musiques .YM
  998.  ----------------------------------
  999.  
  1000. If you know PaCifiST, then you're likely to know STSound as well.
  1001.  
  1002. STSound (DOS & Win95 version exist) is a software YM2149 emulator. Virtually
  1003. all ST soundchips (as well as Spectrum & Amstrad CPC ones) can be replayed.
  1004. This program is written by Arnaud Carre, and you can download the latest
  1005. version at: http://www.mygale.org/09/leonard/.
  1006.  
  1007. PaCifiST can now record such soundfiles. You must start the emulator with the
  1008. /ymrecord switch to allocate the needed extra memory (20 minutes of sound).
  1009. Use the "record" option under the monitor to start/stop the recording.
  1010. Files starting from YM_001.BIN will be created. BEWARE: Existing files are
  1011. overwritten without any warning.
  1012.  
  1013. Those files are "raw recorded" and huge. You should then use the LHA
  1014. archiver with a commandline like: lha a -h0 -m <ym file.ym> <raw file.bin>
  1015. to generate the final YM files
  1016.  
  1017.         - PaCifiST can only record plain soundchips. Not Sampled ones.
  1018.           The YM5! format is now used.
  1019.  
  1020.         - Record only in ST speed. Don't worry if PaCifiST is under the 8Mhz,
  1021.           it doesn't affect the replaying speed of the tune later on.
  1022.  
  1023.         - Don't spread widely unperfect/uncomplete .YM files. Starting the
  1024.           recording exactly when the music starts is not always easy and
  1025.           some knowledge in music ripping may help.
  1026.           With v0.46, you can use the <play> monitor command in order to
  1027.           locate the exact start/end point in the music. A loop point can
  1028.           also be specified.
  1029.  
  1030.         - Read the DOC that comes with STSOUND.
  1031.  
  1032.  
  1033.    4.7.1 Utilisation
  1034.    -----------------
  1035.  
  1036.  
  1037. You start/stop the recording under the monitor:
  1038.  
  1039. record     : display status
  1040. record on  : start/resume recording
  1041. record off : stop/pause record. You then choose between:
  1042.  
  1043.                 (F)ree - free the recording memory, abort current record.
  1044.                 (P)ause - pause the recording.
  1045.                 (S)ave - save to a file called YM_xxxx.BIN.
  1046.  
  1047.  
  1048.    4.7.2 Informations Techniques
  1049.    -----------------------------
  1050.  
  1051. Use a DEBUG build of PaCifiST, to have the ability to set breakpoints,...
  1052. The best method is to locate the installation & replay routines. Look the
  1053. VBL & the MFP Timer vectors (command "status"), set a breakaccess at
  1054. "ff8802", etc...
  1055.  
  1056. The YM registers are recorded during the first rasterline. You must start
  1057. the recording just after the replay routines is called for the first time.
  1058. This will work most of the time:
  1059.  
  1060.         1) find the installation routine
  1061.         2) set a breakpoint at its end
  1062.         3) go till then, remove the breakpoint.
  1063.         4) use the command "trap 1c" (stop emulation on VBL)
  1064.         5) "g" - go till the first VBL IRQ since music is installed
  1065.            (repeat this twice in some cases)
  1066.         6) "trap 1c", remove VBL trapping
  1067.            "record on", start recording
  1068.         7) if the music ends itself, stop recording, it's done. The end.
  1069.            If it loops, you'd better wait the second complete rolling before
  1070.            stopping. Then use YMTOOL in order to create an *exact* looped YM,
  1071.            but it's not always possible.
  1072.  
  1073.  
  1074.  
  1075.  4.8 Detection & Utilisation de PaCifiST
  1076.  ---------------------------------------
  1077.  
  1078. Il est maintenant possible aux programmes ST de détecter la présence de
  1079. PaCifiST. Dans le future des registres "hardware" supplémentaires sont
  1080. susceptibles d'être ajoutés. ;-)
  1081.  
  1082. Vous avez juste à appeler la fonction XBIOS Vsync() avec les registres
  1083. D6 & D7 étant "Emu?". Si votre programme est exécuté depuis PaCifiST, alors
  1084. D6 deviendra "PaCi" et D7 "fiST", A0 pointera vers le début d'une zone
  1085. mémoire spéciale (probablement $FFFF8100). Vous avez intérêt à être en
  1086. mode superviseur pour accéder à cette zone, même si ce n'est pas nécessaire
  1087. POUR LE MOMMENT.
  1088. L'émulateur TOSBOX de Mark Slagell utilise la même méthode de détection.
  1089.  
  1090. Reportez-vous au fichier EMUDTECT.TXT pour davantage d'information et
  1091. un exemple de source assembleur.
  1092.  
  1093.  
  1094.  
  1095.  4.9 Freezing/Unfreezing [*NOUVEAU*]
  1096.  -----------------------
  1097.  
  1098. Apparu dans la version 0.48 de PaCifiST, ces 2 commandes du moniteurs ("fz"
  1099. pour FreeZe et "uz" pour UnfreeZe) permettent de littéralement geler la
  1100. machine émulée et son contexte de manière à la restaurer plus tard.
  1101.  
  1102.  
  1103.   Limitations:
  1104.   ============
  1105.  
  1106. ATTENTION!!! CES DEUX COMMANDES PEUVENT PLANTER VOTRE PC MECHAMMENT SI
  1107. VOUS N'Y PRENEZ PAS GARDE. En particulier ne les employez JAMAIS lorsque
  1108. PaCifiST utilise des partitions "mountées". De même, tout le contexte n'est
  1109. pas restauré, par exemple les images de disquette (.ST et .MSA) ne seront
  1110. pas insérées dans les lecteurs, ce sera *A VOUS* de le faire.
  1111.  
  1112. Il ne faudra donc JAMAIS freezer lors des chargements.
  1113.  
  1114. Les fichiers freezés ne seront surement pas compatibles entre 2 versions
  1115. de PaCifiST!
  1116.  
  1117. Vous devez IMPERATIVEMENT utiliser le même TOS entre un freeze et un
  1118. unfreeze, car il n'y a pas de changement automatique.
  1119.  
  1120. Dans la version 0.48, les fichiers FRZ sont très gros, dans le futur il
  1121. le seront bien moins. Evitez donc de freezer lorsque vous avez plus de
  1122. 1 Mo de RAM émulée!
  1123.  
  1124.  
  1125.   Utilisation:
  1126.   ============
  1127.  
  1128. Sous le moniteur, la commande "fz" attend 2 paramètres, le premier étant
  1129. obligatoire: le nom du fichier qui sera créé (8 caractères, sans extension).
  1130. A la suite, vous avez la possibilité de taper un commentaire. Par exemple:
  1131.  
  1132.   fz sent197 The Sentinel, level 197
  1133.  
  1134. Va créer un fichier SENT197.FRZ. Pour le recharger plus tard:
  1135.  
  1136.   uz sent197
  1137.  
  1138. Pour voir la liste des fichiers FRZ (avec leurs commentaires):
  1139.  
  1140.   uz
  1141.  
  1142.  
  1143. 5. Le Moniteur
  1144. ==============
  1145.  
  1146.  
  1147.  5.1 L'écran du Moniteur
  1148.  -----------------------
  1149.  
  1150. La barre bleu tout en haut de l'écran contient un mini rappel des touches de
  1151. fonctions les plus utiles, ainsi que les modes d'émulation vidéo et de vitesse
  1152. en cours.
  1153.  
  1154. En dessous se trouve le contenu des registres du 68000, une estimation de la
  1155. vitesse relative de l'émulation ainsi que la ligne raster actuelle.
  1156.  
  1157. Sur la droite: Le contenu de la pile courante (USP ou SSP), une liste des
  1158. breakpoints (points d'arrêts), breakaccesses (accès d'arrêts), breakopcode
  1159. (opcode d'arrêt).
  1160.  
  1161. La fenêtre du haut montre en permanence un désassemblage des instructions
  1162. 68000 autour du PC. Un "*" placé devant une instruction indique un breakpoint
  1163. à cet adresse.
  1164.  
  1165. Vous pouvez utiliser CTRL-Z pour tracer une instruction (step into), CTRL-T
  1166. faisant la même chose sans entrer dans les sous-programmes (trace over).
  1167. CTRL-U peut être utilisé quand le mode trace du 68000 est actif, pour passer
  1168. chaque instruction. PaCifiST permet en effet de "tracer le mode trace".
  1169. CTRL-G est une alternative à la commande <go>.
  1170.  
  1171.  
  1172.  5.2 Les commandes du Moniteur
  1173.  -----------------------------
  1174.  
  1175. Certaines commandes nécessitent une version "DEBUG" de PaCifiST. Parce que
  1176. cela ralentit l'émulation, elle n'est pas inclus dans les distributions
  1177. normales de l'émulateur.
  1178.  
  1179. Les paramètres entre parenthèses sont optionnels.
  1180.  
  1181. [*NOUVEAU*] Avec la version 0.48, vous pouvez utiliser des expressions
  1182. mathématiques dans les commandes.
  1183.  
  1184. h,help,?        Rapide résumé des commandes
  1185. t               Trace une instruction à la fois, exceptés les BSR, JSR & TRAP
  1186.                 qui sont exécutés complètement (appuyez sur une touche pour
  1187.                 interrompre cette exécution).
  1188. z (n)           Trace une seule instruction. Si une interruption se produit,
  1189.                 elle sera déclenchée immédiatement. Le mode trace peut
  1190.                 également être tracé.
  1191. d (adr)         désassemblage sur quelques lignes
  1192. g (n)           "go". Exécution, lancer l'émulation.
  1193. m (adr)         affiche un dump de la mémoire (hexa & ascii).
  1194. bp (adr)        ajoute ou enlève un point d'arrêt. Cela ne modifie pas du tout
  1195.                 la mémoire, vous pouvez placer un breakpoint AVANT même qu'une
  1196.                 routine ne soit chargée à cette adresse. Evitez d'utiliser
  1197.                 des points d'accès comme première instruction d'une routine
  1198.                 d'exception (mieux vaut alors se servir de la commande TRAP).
  1199. ba (adr)        ajoute ou enlève un breakaccess (accès d'arrêt). Toute lecture
  1200.                 ou écriture à cette adresse particulière interrompra
  1201.                 l'émulation. Attention: un accès d'un mot à $10000 ne
  1202.                 déclenchera pas un accès d'arrêt à $10001.
  1203. bar/baw (adr)   [*NOUVEAU*] Déclenche les breakaccesses seulement en lecture
  1204.                 ou en écriture.
  1205. bo <msk> <cmp>  définit un opcode d'arrêt (break opcode). Un seul utilisable.
  1206.                 Tous les opcodes sont ANDés avec le premier paramètre puis
  1207.                 comparés avec le second. Par exemple <bo ffff 4e75> stoppera
  1208.                 l'émulation à chaque instruction RTS rencontrées. Pour supprimer
  1209.                 le breakopcode, utilisez <bo 0 1>.
  1210. e <expression>  evaluation d'une expression
  1211. s reg=<value>   Change la valeur d'un registre 68000.
  1212. s [adr]=<octet> change la mémoire (même la ROM). Par exemple "s [1230] = 4e 71"
  1213.                 mettra un $4e en $1230 et un $71 en $1231.
  1214. nop <adr> <n>   Remplit la mémoire à <adr> avec <n> instructions NOP.
  1215. lb <nom> <adr> (taille) charge un fichier en mémoire.
  1216. sb <nom> <adr> <taille> sauve une partie de la mémoire sur disque.
  1217. reset (hard)    Effectue un RESET du ST émulé. (+hard pour reset à froid)
  1218. trap (vecteur)  Cette commande vous permet de stopper l'émulation 68000 quand
  1219.                 se produit une exception de numéro donné. TRAP seul donne
  1220.                 une liste des vecteurs importants de l'Atari ST.
  1221. animate <n>     Cette commande trace <n> instructions, en écrivant dans le
  1222.                 fichier de LOG défini dans PACIFIST.INI le contenu des
  1223.                 registres 68000 à chaque pas.
  1224. status          Affiche des informations sur le MFP & les lecteurs ST.
  1225. disa <debut> <fin> Désassemble une partie de la mémoire.
  1226. kbd (octets)    Affiche ou ajoute des octets dans le buffer interne du 6301.
  1227. kbdelay [n]     Examine ou change la valeur de la variable KBDVALUE
  1228. vol (volume)    définit le volume (de 0 à 255), ou affiche le volume actuel.
  1229. x               eXit. Retour au DOS.
  1230. pref [on|off]   Si "on" (activé), le prefetch du 68000 sera émulé. Cela ralenti
  1231.                 beaucoup l'émulation, aussi mieux vaut n'entrer dans ce mode
  1232.                 que temporairement, quand nécessaire (pour passer le boot de
  1233.                 la BIG DEMO par exemple)
  1234. patch [off|...] Change le comportement normal de PaCifiST pour passer certains
  1235.                 programmes. Le seul patch actif actuellement est "joy". Essayez
  1236.                 le quand le bouton du joystick ne semble pas marcher.
  1237. calib           Entrer dans le monde de calibration du joystick PC.
  1238. tos             changer le TOS actuel, si plusieurs ont été listés dans le
  1239.                 fichier INI. Bien sur le ST est reseté.
  1240. record [on|off] Enregistrement de musique YM. PaCifiST doit avoir été lancé
  1241.                 avec le switch /ymrecord. Si aucun argument n'est donné,
  1242.                 le statut actuel de l'enregistrement est affiché.
  1243.                 Si la commande <play> a été utilisé avant, les paramètres
  1244.                 éventuellement spécifiés alors sont utilisés.
  1245. play <start> <end> <loop> rejoue le buffer YM.
  1246. fz <nom> [commentaire] freeze le contexte du ST émulé [*NOUVEAU*] Attention:
  1247.                 Lisez bien le paragraphe 4.9 avant d'utiliser cette option.
  1248. uz [nom]        Affiche la liste des fichiers FREEZE ou restaure le
  1249.                 contexte du ST émulé [*NOUVEAU*]
  1250.  
  1251.  
  1252. Les commandes suivantes nécessitent une version "DEBUG" de PaCifiST:
  1253. bp, ba, bar, baw, bo, trap
  1254.  
  1255.  
  1256.  
  1257.   5.3 Evaluateur d'expressions [*NOUVEAU*]
  1258.   ----------------------------
  1259.  
  1260. Au lieu de taper "d 4000" pour désassembler à $4000, vous avez maintenant
  1261. la possibilité de passer des expressions mathématiques comme paramètres,
  1262. par exemple (a0+d0)*2
  1263.  
  1264. Opérateurs Supportés:  +  *    -  /  ==   >  <  &&  ||  &  |  ^  ~ >> << ( )
  1265.  
  1266. Les nombres sont par défaut héxadécimaux, mais les registres 68000 étant
  1267. évalués, a7 n'est pas le nombre décimal +167 mais le poiteur de pile. Pour
  1268. forcer le contraire, utilisez $A7. Des nombres décimaux peuvent être
  1269. entrés, si précédés de # ou \.
  1270.  
  1271. Des références à la mémoire sont possible, en utilisant [] pour un mot
  1272. long. Par exemple "d [70]" désassemblera la routine VBL. [].b ou [].w
  1273. désignera seulement un octet ou un mot.
  1274.  
  1275.  
  1276. 6. Ressources & Remerciements
  1277. ===============================
  1278.  
  1279.  6.1 Programmes connexes
  1280.  -----------------------
  1281.  
  1282.    6.1.1 Autres émulateurs
  1283.    -----------------------
  1284.  
  1285.  
  1286.         - STonX         Ecrit par Marinos Yannikos(nino@complang.tuwien.ac.at)
  1287.                         et Martin Griffiths (mgriffiths@ea.com).
  1288.                         Il s'agit d'un émulateur freeware pour Unix livré sous
  1289.                         forme de sources. Une version DOS existe également,
  1290.                         portage réalisé par Dirk Jansen. Le site officiel est:
  1291.                         http://www.complang.tuwien.ac.at/nino/home.html
  1292.                         LA homepage de la version DOS est hébergée par
  1293.                         EmuCamp, le site de Zoop!
  1294.  
  1295.         - Gemulator 96  Il s'agit d'un émulateur commercial. Il est rapide mais
  1296.                         ne peut utiliser que des applications Atari ST 100%
  1297.                         systèmes. Gemulator Classic, plus vieux et sous DOS
  1298.                         est quant à lui gratuit. Site officiel:
  1299.                         http://www.emulators.com
  1300.  
  1301.         - NoSTalgia     C'est un émulateur très récent, écrit par Philippe
  1302.                         Gerin (philippe.gerin@advalvas.be). Il est conçu pour
  1303.                         MAC (PPC et 68000 dans sa dernière version)
  1304.                         et semble particulièrement bon.
  1305.                         http://users.skynet.be/sky39147/
  1306.  
  1307.         - TOSBOX        Un émulateur ST tout nouveau, utilisable sous DOS.
  1308.                         Son auteur, Mark Slagell (bald_soprano@usa.net), a
  1309.                         bien travaillé: TOSBOX est basée sur une émulation
  1310.                         du système. De ce fait, lui et PaCifiST sont tout
  1311.                         à fait complementaires.
  1312.  
  1313.         - WINSTON       Le plus récent de la liste. Comme son nom le laisse
  1314.                         entendre, il fonctionne sous Windows. Dès sa
  1315.                         première version, cet émulateur était déjà très
  1316.                         bon, il a donc un avenir radieux. Homepage:
  1317.                         http://www.winston.fatal-design.com
  1318.  
  1319.    6.1.2 Utilitaires
  1320.    -----------------
  1321.  
  1322. AssiST - Aengus Jankowsky (ajankows@iol.ie)
  1323.          http://homepages.iol.ie/~ajankows/st/assist/assist.html
  1324.  
  1325.         Un utilitaire qui configure PaCifiST pour vous par l'intermediaire
  1326.         d'un menu très clair. Ce programme est recommandé aussi bien pour les
  1327.         novices que les habitués de la scène de l'émulation.
  1328.         Une version Windows95 remplace AssiST à présent: AssiST97! Réalisée
  1329.         par Aengus et Gerard Butterly.
  1330.  
  1331. PaCiLOAD - Andrew Knipe (alk@bluesky.net.au)
  1332.            http://www.labyrinth.net.au/~contact/paciload.zip
  1333.  
  1334.         Une interface de configuration sous Windows. Facile à utiliser,
  1335.         elle peut également convertir des fichiers .MSA vers .ST avant de
  1336.         démarrer de l'émulateur.
  1337.  
  1338. MSAtoST - Damien Burke (st@jetman.demon.co.uk)
  1339. STtoMSA   http://www.jetman.demon.co.uk/st/index.html
  1340.  
  1341.         deux convertisseurs pour faire passer les fichiers MSA en ST et
  1342.         vice-versa. De nombreux programmes Atari ST sur Internet sont
  1343.         sous forme d'archives MSA.
  1344.  
  1345. IMGBUILD - Frederic Gidouin (frederic.gidouin@hol.fr)
  1346.            http://www.pacifist.fatal-design.com/
  1347.  
  1348.         Un petit utilitaire pour créer des fichiers images .ST à partir
  1349.         de vraies disquettes. Il ne peut pas lire les disquettes 11 secteurs
  1350.         ni les formats exotiques.
  1351.         ImgBuild peut aussi créer des images "vierges".
  1352.  
  1353. Désolé, par manque de courage, de temps et de place cette liste est très
  1354. incomplète. D'autres utilitaires existent:Fuji Bar, PaCifiGUI, PaCigo 97
  1355. (et maintenant 98), MSA2ST, MakeDisk, ParaLink, PaCifiST Dragon.
  1356. Reportez-vous à la page Internet de PaCifiST pour Plus d'infos.
  1357.  
  1358.  
  1359.  6.2 Ressources
  1360.  --------------
  1361.  
  1362.         PaCifiST-Support Sites:
  1363.         =======================
  1364.  
  1365.  
  1366. - http://www.pacifist.fatal-design.com/
  1367.  
  1368.         La page officielle de PaCifiST. Vous y trouverez les dernières
  1369.         infos, version de l'émulateur & plein de liens.
  1370.         programmation HTML & design du site faits par Rich!!
  1371.  
  1372. - Demonburps Emporium [http://ireland.iol.ie/~ajankows/st/pacifist.html]
  1373.  
  1374.         Contient plusieurs versions de PaCifiST et de AssiST. Quelques
  1375.         images de disquettes (jeux), des TOS et des liens.
  1376.         Aengus a été un pionnier dans la scene de l'émulation ST avec son
  1377.         site web.
  1378.  
  1379. - The Little Green Desktop [http://www.fatal-design.com/desktop/]
  1380.  
  1381.         Un incroyable site, plein de bonnes idées. Il est maintenu par
  1382.         Rich(ard) Davey a qui la communauté de l'émulation ST doit une
  1383.         fière chandelle: FujiBBS, archives de centaines d'images de
  1384.         disquettes, liste de diffusion sur PaCifiST...
  1385.  
  1386. - http://www.geocities.com/SiliconValley/Park/9967/
  1387. - http://www.jetman.demon.co.uk/st/index.html
  1388. - http://www.geocities.com/SiliconValley/Park/5000/index.html
  1389. - http://www.geocities.com/SiliconValley/Lakes/8711/
  1390. - http://users.iol.it/mamo7
  1391. - http://home.pages.de/~stefansworld/pacifist/st_page.htm
  1392. - http://www.geocities.com/area51/corridor/8458/
  1393. - http://www.geocities.com/SiliconValley/Way/8264/index.html
  1394. - http://users.powernet.co.uk/sterling/pacifist/
  1395. - http://dspace.dial.pipex.com/chriscox/home.htm
  1396. - http://hem.passagen.se/win95/index.htm
  1397. - http://www.ohz.north.de/user/ruediger/home.htm
  1398.  
  1399.  
  1400.         Autres Pages Web
  1401.         ================
  1402.  
  1403. - http://www.mygale.org/09/leonard/
  1404.  
  1405.         La page de Arnaud Carré, présentant notamment son incroyable STSOUND,
  1406.         un player capable entre autre d'émuler à la perfection la puce sonore
  1407.         YM2149. Des centaines de musiques au format .YM sont disponibles.
  1408.  
  1409. - http://www.why.net/home/adam/cem/toc.html
  1410.  
  1411.         La FAQ de comp.emulators.misc, maintenue par Adam Roach.
  1412.  
  1413.  
  1414.  6.3 REMERCIEMENTS
  1415.  -----------------
  1416.  
  1417. Je voudrais remercier tout particulièrement les personnes suivantes pour leur
  1418. soutien & leur feedback.
  1419.  
  1420.         Darren Birks
  1421.         Damien Burke
  1422.         Arnaud Carre
  1423.         Stuart Campbell
  1424.         Jan Alexander Corsini
  1425.         Chris Cox
  1426.         Richard Davey
  1427.         Ulrich Doewich
  1428.         Laurent Fargues
  1429.         Flix
  1430.         Ben Fozard
  1431.         Peter Fransson
  1432.         Philippe Gerin
  1433.         Carolyn Horn
  1434.         Aengus Jankowsky
  1435.         Johan Klockars
  1436.         Andrew Knipe
  1437.         Patrice Lindivat
  1438.         Bruno Mathieu
  1439.         Jonathan McHugh
  1440.         Mike Mee
  1441.         Stefan Meier
  1442.         Andreas Muegge
  1443.         Ludovic Olivencia
  1444.         Ed Olmos
  1445.         Jamison Pitcher
  1446.         Matthew Prest
  1447.         Alan Reeve
  1448.         Mauro Rossetti
  1449.         Mark Slagell
  1450.         Simone Voltolini
  1451.         Arsene Von Wyss
  1452.         Zoop
  1453.  
  1454. Et bien sûr un GRAND MERCI à toutes les personnes qui m'ont encouragé par des
  1455. contributions matérielles.
  1456.  
  1457. Le logo utilisé en en-tête de cette doc a été dessiné par Senser de
  1458. Nitrophusion (merci!).
  1459.  
  1460. Merci à Emmanuel Loyon pour son évaluateur d'expression, sur lequel est
  1461. basé celui de PaCifiST.
  1462.  
  1463.  
  1464.  6.4 POUR ME CONTACTER
  1465.  ---------------------
  1466.  
  1467. N'hesitez pas à me contacter pour si vous avez des suggestions, des
  1468. remarques ou...des dons à faire!
  1469.  
  1470. adresse électronique:
  1471.                         frederic.gidouin@hol.fr
  1472. adresse postal:
  1473.                         Frederic Gidouin
  1474.                         9, Allee du Chevrefeuille
  1475.                         29280 Plouzane
  1476.                         FRANCE
  1477.  
  1478.